<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
   <HEAD>
      <TITLE>
         FastCGI Programmer&#39;s Guide - Table of Contents
      </TITLE>
<STYLE TYPE="text/css">
 body {
  background-color: #ffffff;
 }
</STYLE>
   </HEAD>
   <BODY>
      <A HREF="cover.htm">[Top]</A> <A HREF="cover.htm">[Prev]</A> <A HREF="ch1intro.htm">[Next]</A> <A HREF=
      "ap_guida.htm">[Bottom]</A> 
      <HR>
      <BR>
       
      <H4>
         1. <A HREF="ch1intro.htm#9432">The Fast Common Gateway Interface 1</A>
      </H4>
      <DL>
         <DD>
            <A NAME="4880"></A>
         </DD>
         <DD>
            <A HREF="ch1intro.htm#8485">Advantages of FastCGI 1</A> 
            <DL>
               <DD>
                  <A NAME="4882"></A>
               </DD>
               <DD>
                  <A HREF="ch1intro.htm#8396">Long-lived Applications 1</A> <A NAME="4884"></A>
               </DD>
               <DD>
                  <A HREF="ch1intro.htm#8445">Separating Application and Server 2</A> <A NAME="4886"></A>
               </DD>
               <DD>
                  <A HREF="ch1intro.htm#8406">FastCGI &quot;Roles&quot; 2</A>
               </DD>
            </DL>
            <A NAME="4888"></A>
         </DD>
         <DD>
            <A HREF="ch1intro.htm#4207">Writing FastCGI Applications 4</A> 
            <DL>
               <DD>
                  <A NAME="4890"></A>
               </DD>
               <DD>
                  <A HREF="ch1intro.htm#9469">Code Structure 5</A> <A NAME="4892"></A>
               </DD>
               <DD>
                  <A HREF="ch1intro.htm#9480">Initial Environment Variables 5</A> <A NAME="4894"></A>
               </DD>
               <DD>
                  <A HREF="ch1intro.htm#9785">Per-Request Environment Variables 6</A> <A NAME="4896"></A>
               </DD>
               <DD>
                  <A HREF="ch1intro.htm#9048">Building FastCGI Applications in C 6</A> <A NAME="4898"></A>
               </DD>
               <DD>
                  <A HREF="ch1intro.htm#9570">Building FastCGI Applications in Perl 7</A> <A NAME="4900"></A>
               </DD>
               <DD>
                  <A HREF="ch1intro.htm#9562">Building FastCGI Applications in Tcl 7</A>
               </DD>
            </DL>
            <A NAME="4902"></A>
         </DD>
         <DD>
            <A HREF="ch1intro.htm#8360">Implementation Details 7</A> 
            <DL>
               <DD>
                  <A NAME="4904"></A>
               </DD>
               <DD>
                  <A HREF="ch1intro.htm#7874">The fcgi_stdio Library: I/O Compatibility 9</A> <A NAME="4906"></A>
               </DD>
               <DD>
                  <A HREF="ch1intro.htm#9678">The fcgi_stdio Library: Binary compatibility 10</A>
               </DD>
            </DL>
         </DD>
      </DL>
      <H4>
         2. <A HREF="ch2c.htm#3659">Developing FastCGI Applications in C 11</A>
      </H4>
      <DL>
         <DD>
            <A NAME="4910"></A>
         </DD>
         <DD>
            <A HREF="ch2c.htm#5371">The I/O Libraries 11</A> <A NAME="4912"></A>
         </DD>
         <DD>
            <A HREF="ch2c.htm#5847">Code Structure 12</A> <A NAME="4914"></A>
         </DD>
         <DD>
            <A HREF="ch2c.htm#5373">Example 1: TinyFastCGI 12</A> <A NAME="4916"></A>
         </DD>
         <DT>
         </DT>
         <DD>
            <A HREF="ch2c.htm#4182">Example 2: Prime Number Generator 13</A> <A NAME="4918"></A>
         </DD>
         <DD>
            <A HREF="ch2c.htm#5151">Building 15</A> <A NAME="4920"></A>
         </DD>
         <DD>
            <A HREF="ch2c.htm#4190">Memory Leaks 16</A>
         </DD>
      </DL>
      <H4>
         3. <A HREF="ch3perl.htm#3659">Developing FastCGI Applications in Perl 17</A>
      </H4>
      <DL>
         <DD>
            <A NAME="4924"></A>
         </DD>
         <DD>
            <A HREF="ch3perl.htm#4183">Getting Started 17</A> <A NAME="4926"></A>
         </DD>
         <DD>
            <A HREF="ch3perl.htm#5002">Example: TinyFastCGI 18</A>
         </DD>
      </DL>
      <H4>
         4. <A HREF="ch4tcl.htm#3659">Developing FastCGI Applications in Tcl 19</A>
      </H4>
      <DL>
         <DD>
            <A NAME="4930"></A>
         </DD>
         <DD>
            <A HREF="ch4tcl.htm#4222">Getting Started 19</A> <A NAME="4932"></A>
         </DD>
         <DD>
            <A HREF="ch4tcl.htm#4853">Example: TinyFastCGI 20</A>
         </DD>
      </DL>
      <H4>
         A. <A HREF="apaman.htm#3601">FastCGI Reference Pages 21</A>
      </H4>
      <DL>
         <DD>
            <A NAME="4936"></A>
         </DD>
         <DD>
            <A HREF="apaman.htm#95860">FCGI_Accept (3) 21</A> 
            <DL>
               <DD>
                  <A NAME="4938"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95861">Name 21</A> <A NAME="4940"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95652">Synopsis 21</A> <A NAME="4942"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95656">Description 21</A> <A NAME="4944"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95664">Return Values 22</A>
               </DD>
            </DL>
            <A NAME="4946"></A>
         </DD>
         <DD>
            <A HREF="apaman.htm#95309">FCGI_StartFilterData (3) 22</A> 
            <DL>
               <DD>
                  <A NAME="4948"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95310">Name 22</A> <A NAME="4950"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95312">Synopsis 22</A> <A NAME="4952"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95315">Description 23</A> <A NAME="4954"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95733">Return Values 23</A> <A NAME="4956"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95323">Example 23</A>
               </DD>
            </DL>
            <A NAME="4958"></A>
         </DD>
         <DD>
            <A HREF="apaman.htm#95846">FCGI_SetExitStatus(3) 24</A> 
            <DL>
               <DD>
                  <A NAME="4960"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95793">Name 24</A> <A NAME="4962"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95786">Synopsis 24</A> <A NAME="4964"></A>
               </DD>
               <DD>
                  <A HREF="apaman.htm#95788">Description 24</A>
               </DD>
            </DL>
         </DD>
      </DL>
      <HR>
      <BR>
       <A HREF="cover.htm">[Top]</A> <A HREF="cover.htm">[Prev]</A> <A HREF="ch1intro.htm">[Next]</A> <A HREF=
      "ap_guida.htm">[Bottom]</A> 
      <HR>
      <BR>
       <!-- This file was created with Quadralay WebWorks Publisher 3.0.3 -->
      <!-- -->
      <!-- For more information on how this document, and how the rest of -->
      <!-- this server was created, email yourEmail@xyzcorp.com -->
      <!-- -->
      <!-- Last updated: 04/15/96 08:00:12 -->
   </BODY>
</HTML>

